leaf litter – Deutsch–English translations

🇬🇧 en de 🇩🇪

leaf litter noun

  • dead plant material, such as fallen leaves, bark, and twigs
abgefallenes Laub, trockenes Laub
Wiktionary Links